# Begin_DVE_Session_Save_Info
# DVE view(Wave.1 ) session
# Saved on Mon Jun 5 08:54:00 2023
# Toplevel windows open: 2
# 	TopLevel.1
# 	TopLevel.2
#   Wave.1: 46 signals
# End_DVE_Session_Save_Info

# DVE version: O-2018.09-SP2_Full64
# DVE build date: Feb 28 2019 23:39:41


#<Session mode="View" path="/home/ICer/Xuantie/zlsjb100_plus-v9.1.2.1_flash/session.flash.vpd.tcl" type="Debug">

#<Database>

gui_set_time_units 100ps
#</Database>

# DVE View/pane content session: 

# Begin_DVE_Session_Save_Info (Wave.1)
# DVE wave signals session
# Saved on Mon Jun 5 08:54:00 2023
# 46 signals
# End_DVE_Session_Save_Info

# DVE version: O-2018.09-SP2_Full64
# DVE build date: Feb 28 2019 23:39:41


#Add ncecessay scopes
gui_load_child_values {wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.u_spi_tx_buf.u_tx_buf_4_8_64.u_ram_0}
gui_load_child_values {wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.u_spi_tx_buf.u_tx_buf_4_8_64.u_ram_1}
gui_load_child_values {wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.u_spi_tx_buf.u_tx_buf_4_8_64.u_ram_2}
gui_load_child_values {wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.u_spi_tx_buf.u_tx_buf_4_8_64.u_ram_3}
gui_load_child_values {wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst}
gui_load_child_values {wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.u_spi_ctrl_regs}
gui_load_child_values {wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.u_spi_fsm.u_spi_delay}

gui_set_time_units 100ps

set _wave_session_group_1 flash_ctrl_top
if {[gui_sg_is_group -name "$_wave_session_group_1"]} {
    set _wave_session_group_1 [gui_sg_generate_new_name]
}
set Group1 "$_wave_session_group_1"

gui_sg_addsignal -group "$_wave_session_group_1" { {Sim:wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.pclk_i} {Sim:wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.prstn_i} {Sim:wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.paddr_i} {Sim:wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.penable_i} {Sim:wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.psel_i} {Sim:wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.pprot_i} {Sim:wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.pwdata_i} {Sim:wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.pwrite_i} {Sim:wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.prdata_o} }

set _wave_session_group_2 spi_delay
if {[gui_sg_is_group -name "$_wave_session_group_2"]} {
    set _wave_session_group_2 [gui_sg_generate_new_name]
}
set Group2 "$_wave_session_group_2"

gui_sg_addsignal -group "$_wave_session_group_2" { {Sim:wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.u_spi_fsm.u_spi_delay.clk_i} {Sim:wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.u_spi_fsm.u_spi_delay.delay_cnt_i} {Sim:wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.u_spi_fsm.u_spi_delay.start_i} {Sim:wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.u_spi_fsm.u_spi_delay.flag_o} {Sim:wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.u_spi_fsm.u_spi_delay.cnt} }

set _wave_session_group_3 spi_fsm
if {[gui_sg_is_group -name "$_wave_session_group_3"]} {
    set _wave_session_group_3 [gui_sg_generate_new_name]
}
set Group3 "$_wave_session_group_3"

gui_sg_addsignal -group "$_wave_session_group_3" { {Sim:wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.u_spi_fsm.w1B_req_i} {Sim:wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.u_spi_fsm.r_req_i} {Sim:wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.u_spi_fsm.r_sreg1_req_i} {Sim:wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.u_spi_fsm.r_id_req_i} {Sim:wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.u_spi_fsm.ce_req_i} {Sim:wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.u_spi_fsm.se_req_i} {Sim:wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.u_spi_fsm.be32_req_i} {Sim:wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.u_spi_fsm.be64_req_i} {Sim:wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.u_spi_fsm.op_done_o} {Sim:wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.u_spi_fsm.op_err_o} {Sim:wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.u_spi_fsm.nstate} }

set _wave_session_group_4 spi_ctrl_reg
if {[gui_sg_is_group -name "$_wave_session_group_4"]} {
    set _wave_session_group_4 [gui_sg_generate_new_name]
}
set Group4 "$_wave_session_group_4"

gui_sg_addsignal -group "$_wave_session_group_4" { {Sim:wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.u_spi_ctrl_regs.start_flag} {Sim:wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.u_spi_ctrl_regs.start_reg} {Sim:wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.u_spi_ctrl_regs.config_reg} {Sim:wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.u_spi_ctrl_regs.addr_reg} {Sim:wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.u_spi_ctrl_regs.comd_reg} {Sim:wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.u_spi_ctrl_regs.data_len_reg} {Sim:wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.u_spi_ctrl_regs.be32_req_o} {Sim:wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.u_spi_ctrl_regs.op_err_i} {Sim:wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.u_spi_ctrl_regs.op_done_i} {Sim:wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.u_spi_fsm.op_done_o} {Sim:wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.u_spi_ctrl_regs.config_reg_wen} {Sim:wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.u_spi_ctrl_regs.clk_div_o} {Sim:wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.u_spi_ctrl_regs.clk_mode_o} }

set _wave_session_group_5 buffer
if {[gui_sg_is_group -name "$_wave_session_group_5"]} {
    set _wave_session_group_5 [gui_sg_generate_new_name]
}
set Group5 "$_wave_session_group_5"

gui_sg_addsignal -group "$_wave_session_group_5" { {Sim:wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.u_spi_tx_buf.u_tx_buf_4_8_64.u_ram_0.ram_64} {Sim:wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.u_spi_tx_buf.u_tx_buf_4_8_64.u_ram_1.ram_64} {Sim:wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.u_spi_tx_buf.u_tx_buf_4_8_64.u_ram_2.ram_64} {Sim:wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.u_spi_tx_buf.u_tx_buf_4_8_64.u_ram_3.ram_64} }

set _wave_session_group_6 Group1
if {[gui_sg_is_group -name "$_wave_session_group_6"]} {
    set _wave_session_group_6 [gui_sg_generate_new_name]
}
set Group6 "$_wave_session_group_6"

gui_sg_addsignal -group "$_wave_session_group_6" { {Sim:wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.u_spi_fsm.cstate} {Sim:wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.spi_tx_o} {Sim:wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.spi_csn_o} {Sim:wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.spi_clk_o} }
if {![info exists useOldWindow]} { 
	set useOldWindow true
}
if {$useOldWindow && [string first "Wave" [gui_get_current_window -view]]==0} { 
	set Wave.1 [gui_get_current_window -view] 
} else {
	set Wave.1 [lindex [gui_get_window_ids -type Wave] 0]
if {[string first "Wave" ${Wave.1}]!=0} {
gui_open_window Wave
set Wave.1 [ gui_get_current_window -view ]
}
}

set groupExD [gui_get_pref_value -category Wave -key exclusiveSG]
gui_set_pref_value -category Wave -key exclusiveSG -value {false}
set origWaveHeight [gui_get_pref_value -category Wave -key waveRowHeight]
gui_list_set_height -id Wave -height 25
set origGroupCreationState [gui_list_create_group_when_add -wave]
gui_list_create_group_when_add -wave -disable
gui_marker_set_ref -id ${Wave.1}  C1
gui_wv_zoom_timerange -id ${Wave.1} 1857599 1874956
gui_list_add_group -id ${Wave.1} -after {New Group} [list ${Group1}]
gui_list_add_group -id ${Wave.1} -after {New Group} [list ${Group2}]
gui_list_add_group -id ${Wave.1} -after {New Group} [list ${Group3}]
gui_list_add_group -id ${Wave.1} -after {New Group} [list ${Group4}]
gui_list_add_group -id ${Wave.1} -after {New Group} [list ${Group5}]
gui_list_add_group -id ${Wave.1} -after {New Group} [list ${Group6}]
gui_list_select -id ${Wave.1} {wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.spi_csn_o }
gui_seek_criteria -id ${Wave.1} {Value...}


gui_set_pref_value -category Wave -key exclusiveSG -value $groupExD
gui_list_set_height -id Wave -height $origWaveHeight
if {$origGroupCreationState} {
	gui_list_create_group_when_add -wave -enable
}
if { $groupExD } {
 gui_msg_report -code DVWW028
}
gui_list_set_filter -id ${Wave.1} -list { {Buffer 1} {Input 1} {Others 1} {Linkage 1} {Output 1} {Parameter 1} {All 1} {Aggregate 1} {LibBaseMember 1} {Event 1} {Assertion 1} {Constant 1} {Interface 1} {BaseMembers 1} {Signal 1} {$unit 1} {Inout 1} {Variable 1} }
gui_list_set_filter -id ${Wave.1} -text {*}
gui_list_set_insertion_bar  -id ${Wave.1} -group ${Group4}  -item wujian100_open_tb.x_wujian100_open_top.x_pdu_top.x_sub_apb0_top.flash_ctrl_top_inst.u_spi_fsm.op_done_o -position below

gui_marker_move -id ${Wave.1} {C1} 1843250
gui_view_scroll -id ${Wave.1} -vertical -set 440
gui_show_grid -id ${Wave.1} -enable false
#</Session>

